crew leader - Spanish English Dictionary